<?php
	include_once("classAlmacen.php");
	
	$des_block=$_POST['des_block'];
	
	$objAlmacenC = new classAlmacen();
	
	$arrListaFirstAlmacenE = null;
	
	$arrListaFirstAlmacenE = $objAlmacenC->listarAreaBlockPers($des_block,"2");	
	/*echo $n_unico;*/
	if(count($arrListaFirstAlmacenE) > 0){
		
		$josondata_h = array();
		
		$josondata_p['ubicaciones_par'] = null;
		
		$josondata['nro_unico'] = null;
		$josondata['nro_unico_camara'] = null;
		$josondata['des_block'] = null;
		$josondata['nro_celda'] = null;
		$josondata['nro_posicion'] = null;
		$josondata['nro_estado_posicion'] = null;
		$josondata['des_codigo_posicion'] = null;
		$josondata['nro_unico_cliente'] = null;
		$josondata['des_rc_cliente'] = null;
		$josondata['dat_fecha_um'] = null;
		$josondata['tim_hora_um'] = null;
		
		$josondata['nro_posicion_nivel'] = null;
		$josondata['des_posicion_columna'] = null;
		$josondata['nro_posicion_fila'] = null;
	
		$josondata['nro_unico_especie'] = null;
		$josondata['des_especie'] = null;
		
		foreach ($arrListaFirstAlmacenE as $objAlmacenE){
				
			$josondata['nro_unico'] = strval($objAlmacenE->get_int_nro_unico());
			$josondata['nro_unico_camara'] = strval($objAlmacenE->get_int_nro_unico_camara());
			$josondata['des_block'] = $objAlmacenE->get_str_des_block();
			$josondata['nro_celda'] = strval($objAlmacenE->get_int_nro_celda());
			$josondata['nro_posicion'] = strval($objAlmacenE->get_int_nro_posicion());
			$josondata['des_codigo_posicion'] = $objAlmacenE->get_str_des_codigo_posicion();
			$josondata['nro_estado_posicion'] = strval($objAlmacenE->get_int_cod_estado_posicion());
			$josondata['nro_unico_cliente'] = strval($objAlmacenE->get_int_nro_unico_cliente());
			$josondata['des_rc_cliente'] = $objAlmacenE->get_str_des_rc_cliente();
			$josondata['dat_fecha_um'] = $objAlmacenE->get_str_dat_fecha_um();
			$josondata['tim_hora_um'] = $objAlmacenE->get_str_tim_hora_um();
			
			$josondata['nro_posicion_nivel'] = $objAlmacenE->get_int_nro_posicion_nivel();
			$josondata['des_posicion_columna'] = $objAlmacenE->get_str_des_posicion_columna();
			$josondata['nro_posicion_fila'] = $objAlmacenE->get_int_nro_posicion_fila();
			
			$josondata['nro_unico_especie'] = $objAlmacenE->get_int_nro_unico_especie();
			$josondata['des_especie'] = $objAlmacenE->get_str_des_especie();
			
			array_push($josondata_h, $josondata);
	
		}
		
		$josondata_p['ubicaciones_par'] = $josondata_h;		
		//echo json_encode($josondata_p);	
	}else{
		
		$josondata_p['ubicaciones_par'] = null;		
		//echo json_encode($josondata_p);
	}
	
	$arrListaSecondAlmacenE = null;
	
	$arrListaSecondAlmacenE = $objAlmacenC->listarAreaBlockPers($des_block,"1");
	
	if(count($arrListaSecondAlmacenE) > 0){
	
		$josondata_h = array();
	
		$josondata_p['ubicaciones_impar'] = null;
	
		$josondata['nro_unico'] = null;
		$josondata['nro_unico_camara'] = null;
		$josondata['des_block'] = null;
		$josondata['nro_celda'] = null;
		$josondata['nro_posicion'] = null;
		$josondata['nro_estado_posicion'] = null;
		$josondata['des_codigo_posicion'] = null;
		$josondata['nro_unico_cliente'] = null;
		$josondata['des_rc_cliente'] = null;
		$josondata['dat_fecha_um'] = null;
		$josondata['tim_hora_um'] = null;
	
		$josondata['nro_posicion_nivel'] = null;
		$josondata['des_posicion_columna'] = null;
		$josondata['nro_posicion_fila'] = null;
	
		$josondata['nro_unico_especie'] = null;
		$josondata['des_especie'] = null;
	
		foreach ($arrListaSecondAlmacenE as $objAlmacenE){
	
			$josondata['nro_unico'] = strval($objAlmacenE->get_int_nro_unico());
			$josondata['nro_unico_camara'] = strval($objAlmacenE->get_int_nro_unico_camara());
			$josondata['des_block'] = $objAlmacenE->get_str_des_block();
			$josondata['nro_celda'] = strval($objAlmacenE->get_int_nro_celda());
			$josondata['nro_posicion'] = strval($objAlmacenE->get_int_nro_posicion());
			$josondata['des_codigo_posicion'] = $objAlmacenE->get_str_des_codigo_posicion();
			$josondata['nro_estado_posicion'] = strval($objAlmacenE->get_int_cod_estado_posicion());
			$josondata['nro_unico_cliente'] = strval($objAlmacenE->get_int_nro_unico_cliente());
			$josondata['des_rc_cliente'] = $objAlmacenE->get_str_des_rc_cliente();
			$josondata['dat_fecha_um'] = $objAlmacenE->get_str_dat_fecha_um();
			$josondata['tim_hora_um'] = $objAlmacenE->get_str_tim_hora_um();
				
			$josondata['nro_posicion_nivel'] = $objAlmacenE->get_int_nro_posicion_nivel();
			$josondata['des_posicion_columna'] = $objAlmacenE->get_str_des_posicion_columna();
			$josondata['nro_posicion_fila'] = $objAlmacenE->get_int_nro_posicion_fila();
				
			$josondata['nro_unico_especie'] = $objAlmacenE->get_int_nro_unico_especie();
			$josondata['des_especie'] = $objAlmacenE->get_str_des_especie();
				
			array_push($josondata_h, $josondata);
	
		}
	
		$josondata_p['ubicaciones_impar'] = $josondata_h;
		//echo json_encode($josondata_p);
	}else{
	
		$josondata_p['ubicaciones_impar'] = null;
		//echo json_encode($josondata_p);
	}
	
	$josondata_m = array();
	
	$josondata_m['ubicaciones'] = array(
		'ubicaciones_par'	=>	$josondata_p['ubicaciones_par'],
		'ubicaciones_impar'	=>	$josondata_p['ubicaciones_impar']
	);
	
	
	echo json_encode($josondata_m);

?>